chore(deps): bump vite-plus to v0.2.0#8
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates several devDependencies in package.json and pnpm-lock.yaml, notably upgrading vitest and @vitest/coverage-v8 to version 4.1.9, switching vite and vite-plus to preview builds, and introducing a pnpm-workspace.yaml file. Feedback on the changes highlights a missing dependency: since vite-plus was upgraded to v0.2.0, @vitest/browser-webdriverio must be explicitly added to devDependencies to prevent configuration loading failures when running vp commands.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| }, | ||
| "devDependencies": { | ||
| "@vitest/coverage-v8": "4.1.5", | ||
| "@vitest/coverage-v8": "4.1.9", |
There was a problem hiding this comment.
The webdriverio browser provider is imported in vite.config.ts via vite-plus/test/browser-webdriverio, which now requires @vitest/browser-webdriverio as of vite-plus v0.2.0 (since vitest is now plain upstream and the bundled test wrapper is gone). Without declaring @vitest/browser-webdriverio in devDependencies, commands like vp check, vp fmt, and vp lint will fail to load the configuration.
Please add @vitest/browser-webdriverio to your devDependencies to resolve this.
| "@vitest/coverage-v8": "4.1.9", | |
| "@vitest/browser-webdriverio": "4.1.9", | |
| "@vitest/coverage-v8": "4.1.9", |
Summary
Bump
vite-plusand related packages to the pkg.pr.new prerelease build for v0.2.0.Updated where applicable:
vite-plus-> pkg.pr.new buildvite(alias/override ->@voidzero-dev/vite-plus-core)vitestpinned to bundled4.1.9(the@voidzero-dev/vite-plus-testwrapper was removed upstream; vitest is now plain upstream)@vitest/coverage-v8pinned to4.1.9pnpmoverrides moved out ofpackage.jsonintopnpm-workspace.yaml;minimumReleaseAgeenabled with vite-plus packages excludedKnown compat note:
vite.config.tsimports the webdriverio browser provider viavite-plus/test/browser-webdriverio, which now needs@vitest/browser-webdriverio(vitest is plain upstream in v0.2.0, the bundled test wrapper is gone). That package is not declared, sovp check/vp fmt/vp lintfail to load the config until it is added.Test plan